Unigraphics. Справочник по интерфейсу пользователя

       

Starting User Tools [Вызов пользовательских диалоговых окон]


Существует несколько способов вызова пользовательского окна:

С помощью опции .

Автоматическая загрузка при старте Unigraphics, которая выполняется, если файлы .utd размещаются в специальных директориях. При запуске Unigraphics система ищет файлы .utd в директориях, список которых записан в файле, определенном системной переменной UGII_CUSTOM_DIRECTORY_FILE (по умолчанию это файл $UGII_BASE_DIR/ugii/menus/custom_dirs.dat). Так что, если Вы хотите использовать автоматическую загрузку, задайте имя директории в этом файле, а сами файлы .utd скопируйте в ее поддиректорию с именем startup. Например:

Добавьте имя директории /my_company/ug_customizations в файл custom_dirs.dat.

Создайте директорию /my_company/ug_customizations/startup.

Копируйте файл определения пользовательского окна my_usertool.utd в директорию /my_company/ug_customizations/startup.

Добавьте имя директории c:\my_ug_customizations в файл custom_dirs.dat.

Создайте директорию c:\my_ug_customizations\startup.

Копируйте файл my_usertool.utd в директорию c:\my_ug_customizations\startup.

При вызове пользовательского диалогового окна не проверяется существование макрокоманд, программ UG/Open API или UG/Open GRIP, указанных в файле определения .utd. Другими словами, в диалоговом окне могут присутствовать иконки, клавиши и элементы меню, представляющие несуществующие макрокоманды, программы UG/Open API или UG/Open GRIP. При попытке запустить их будет выдано сообщение об ошибке.

Если произошла ошибка чтения файла, то пользовательское диалоговое окно будет открыто, но в него войдут только элементы, считанные системой до возникновения ошибки.

Файлы определения меню .utm, использовавшиеся в ранних версиях Unigraphics, считаются устаревшими. Вы должны заменить их файлами .utd, записанными в директорию startup. Тогда пользовательские диалоговые окна будут автоматически загружаться при старте Unigraphics. Для управления их видимостью на экране (показать/убрать) используйте диалоговое окно Customize.

Одновременно можно загрузить только 25 пользовательских диалоговых окон.



Содержание раздела